
$(function(){
	$(document).ready(function(){
		 $(".help-inline").each(function() {
			$(this).css('display', 'none');
			 
		 });
		 
	});

	$("#cnum").bind('blur', is_valid_mobile);
	$("#amount").bind('blur', is_valid_amount);
	$('#payment_form').bind('submit', function() {
		return is_valid_form();
	});


	
function is_valid_mobile() {
	$this = $("#cnum");
	var n=$this.val().length;
	var intRegex = /^\d+$/;
	if(n==10 && intRegex.test($this.val())){ // valid
		if ($this.closest(".control-group").hasClass("jerror")) 
			$this.closest(".control-group").removeClass("jerror");
		$this.siblings(".help-inline").css("display", "none");
		return true;
	} else { // error
		if (!$this.closest(".control-group").hasClass("jerror")) 
			$this.closest(".control-group").addClass("jerror");
		$this.siblings(".help-inline").css("display", "block");
		return false;
	}
}

function is_valid_amount() {
	$this = $("#amount");
	var n=$this.val().length;

	if(!isNaN($this.val()) && n >0){ // valid
		if ($this.closest(".control-group").hasClass("jerror")) 
			$this.closest(".control-group").removeClass("jerror");
		$this.siblings(".help-inline").css("display", "none");
		return true;
	} else { // error
		if (!$this.closest(".control-group").hasClass("jerror")) 
			$this.closest(".control-group").addClass("jerror");
		$this.siblings(".help-inline").css("display", "block");
		return false;
	}
}

// Form validate
function is_valid_form() {
	var ret = true;
	if (!is_valid_amount()) var ret = false;
	if (!is_valid_mobile()) var ret = false;
	

	return ret;
}

});








